﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using entgp.Code;
using Ext.Net;
using ENT.GP.Core.Proyecto;
using ENT.GP.Core.Core;

public partial class Supervision_ListadoSupervision : PaginasUsuario
{
    protected void Page_Load(object sender, EventArgs e)
    {
        try
        {
            if (!IsPostBack)
            {
                int id;
                int.TryParse(Request.QueryString.Get("IdP"), out id);
                hidIdProyecto.Text=(Request.QueryString.Get("IdP"));
                var proyecto = Proyecto.GetProyecto(id);
                StoreSupervision.DataSource = proyecto.ProyectosSupervisiones;
                StoreSupervision.DataBind();
                txtNombre.Text=(proyecto.Nombre);
                txaDescripcion.Text=(proyecto.DescripcionAdicional);
            }
        }
        catch (Exception ex)
        {
            Util.RegistarLog(ex.ToString());
        }
        
    }
    protected void VerDetalleInforme(object sender, DirectEventArgs e)
    {
        try
        {
            string Id = e.ExtraParams["Id"];
            int id; int.TryParse(Id, out id);
            string comando = e.ExtraParams["Comando"];
            if (comando == "Ver")
            {
                wucInformeSupervision1.Show(id,"Ver");
            }
        }
        catch (Exception ex)
        {
            Util.RegistarLog(ex.ToString());
        }
        
    }
    public void Nuevo_Click(object sender, DirectEventArgs e)
    {
        string Id = e.ExtraParams["Id"];
        int id; int.TryParse(Id,out id);
        wucInformeSupervision1.Show(id);
    }
}
